strong man who fights well with his fists - German English Dictionary